package com.slz.crm.pojo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 客户联系人实体类
 */
@Data
@TableName("customer_contact")
public class CustomerContactEntity {

    /**
     * 客户联系人ID
     */
    @TableId(type = IdType.AUTO)
    private Long id;
    /**
     * 客户ID
     */
    private Long companyId;
    /**
     * 联系人姓名
     */
    private String name;
    /**
     * 联系人职务
     */
    private String position;
    /**
     * 联系人固定电话
     */
    private String phone;
    /**
     * 联系人手机号
     */
    private String mobile;
    /**
     * 联系人邮箱
     */
    private String email;
    /**
     * 联系人性别(1-男，2-女，0-未知)
     */
    private int gender;
    /**
     * 联系人备注
     */
    private String remark;
    /**
     * 创建人ID
     */
    private Long creatorId;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
    /**
     * 是否删除
     */
    private Boolean isDeleted;

}
